﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Clientes.master" AutoEventWireup="true"
    CodeFile="BusquedaProductos.aspx.cs" Inherits="Productos_Navegacion_BusquedaProductos" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="Server">
    <fieldset style="width: 96%">
        <legend style="text-align: left" meta:resourcekey="lblRealiceSeleccion">Realice su selección</legend>
        <table style="width: 100%">
            <tr>
                <td colspan="11">
                    <asp:TextBox ID="txtDescripcion" runat="server" Width="99%"></asp:TextBox>
                </td>
                <td>
                    <asp:Button ID="btnBuscar" runat="server" Text="Buscar" meta:resourcekey="btnBuscar"
                        OnClick="btnBuscar_Click" />
                </td>
            </tr>
            <tr>
                <td>
                    <asp:Label ID="Label1" runat="server" Text="Tipo" meta:resourcekey="lblTipo" />
                </td>
                <td>
                    <asp:DropDownList ID="ddlTipo" runat="server">
                    </asp:DropDownList>
                </td>
                <td>
                    <asp:Label ID="Label2" runat="server" Text="Uso" meta:resourcekey="lblUso" />
                </td>
                <td>
                    <asp:DropDownList ID="ddlUso" runat="server">
                    </asp:DropDownList>
                </td>
                <td>
                    <asp:Label ID="Label3" runat="server" Text="Marca" meta:resourcekey="lblMarca" />
                </td>
                <td>
                    <asp:DropDownList ID="ddlMarca" runat="server" AutoPostBack="True" OnSelectedIndexChanged="ddlMarca_SelectedIndexChanged">
                    </asp:DropDownList>
                </td>
                <td>
                    <asp:Label ID="Label4" runat="server" Text="Modelo" meta:resourcekey="lblModelo" />
                </td>
                <td>
                    <asp:UpdatePanel ID="upMarcaModelo" runat="server">
                        <Triggers>
                            <asp:AsyncPostBackTrigger ControlID="ddlMarca" EventName="SelectedIndexChanged" />
                        </Triggers>
                        <ContentTemplate>
                            <asp:DropDownList ID="ddlModelo" runat="server">
                            </asp:DropDownList>
                        </ContentTemplate>
                    </asp:UpdatePanel>
                </td>
                <td>
                    <asp:Label ID="Label5" runat="server" Text="Del" meta:resourcekey="lblDel" />
                </td>
                <td nowrap="nowrap">
                    <div class="divUpDownContainer">
                        <asp:TextBox ID="txtDel" runat="server" Width="30" BorderColor="transparent" />
                        <asp:ImageButton ID="btnDelUp" runat="server" ImageUrl="~/img/upButton.png" />
                        <asp:ImageButton ID="btnDelDown" runat="server" ImageUrl="~/img/downButton.png" />
                    </div>
                </td>
                <td>
                    <asp:Label ID="Label6" runat="server" Text="Al" meta:resourcekey="lblAl" />
                </td>
                <td nowrap="nowrap">
                    <div class="divUpDownContainer">
                        <asp:TextBox ID="txtAl" BorderStyle="Solid" runat="server" Width="30" BorderColor="transparent"
                            ForeColor="black" />
                        <asp:ImageButton ID="btnAlUp" runat="server" ImageUrl="~/img/upButton.png" />
                        <asp:ImageButton ID="btnAlDown" runat="server" ImageUrl="~/img/downButton.png" />
                    </div>
                </td>
            </tr>
        </table>
    </fieldset>
    <ajaxToolkit:NumericUpDownExtender ID="txtAl_NumericUpDownExtender" runat="server"
        TargetControlID="txtAl" TargetButtonDownID="btnAlDown" TargetButtonUpID="btnAlUp">
    </ajaxToolkit:NumericUpDownExtender>
    <ajaxToolkit:NumericUpDownExtender ID="txtDel_NumericUpDownExtender" runat="server"
        TargetControlID="txtDel" TargetButtonDownID="btnDelDown" TargetButtonUpID="btnDelUp"
        RefValues="">
    </ajaxToolkit:NumericUpDownExtender>
    <fieldset style="width: 96%">
        <asp:UpdatePanel ID="UpdatePanel1" runat="server">
            <Triggers>
                <asp:AsyncPostBackTrigger ControlID="btnBuscar" EventName="Click" />
            </Triggers>
            <ContentTemplate>
                <legend style="text-align: left">Grilla de Resultados</legend>
                <asp:GridView ID="gvProductos" runat="server" AllowPaging="True" AllowSorting="True"
                    DataKeyNames="Id" AutoGenerateColumns="False" Width="100%">
                    <Columns>
                        <asp:TemplateField>
                            <ItemTemplate>
                                <asp:HyperLink ID="lnkImagen" NavigateUrl='<%#"~/Productos/Navegacion/DeltalleProductos.aspx?Desde=BusquedaProductos&idProducto="+Eval("Id")%>'
                                    runat="server">
                                    <asp:Image ID="imgFoto" runat="server" ImageUrl='<%#"~/ImageHandler.ashx?idProducto="+Eval("Id")%>'
                                        Width="179px" Height="179px" />
                                </asp:HyperLink>
                            </ItemTemplate>
                            <ItemStyle Width="179px" />
                        </asp:TemplateField>
                        <asp:HyperLinkField DataTextField="Titulo" HeaderText="Titulo" DataNavigateUrlFields="Id"
                            DataNavigateUrlFormatString='~/Productos/Navegacion/DeltalleProductos.aspx?Desde=BusquedaProductos&idProducto={0}'
                            SortExpression="Titulo" meta:resourcekey="htTitulo" />
                        <asp:BoundField DataField="Precio" HeaderText="Precio" DataFormatString="{0:c}" SortExpression="Precio" meta:resourcekey="htPrecio">
                            <ItemStyle Width="10%" />
                        </asp:BoundField>
                        <asp:TemplateField HeaderText="Comparacion">
                            <ItemTemplate>
                                <asp:CheckBox runat="server" ID="chkComparacion" CssClass='<%#Eval("Id")%>' />
                            </ItemTemplate>
                            <ItemStyle HorizontalAlign="Center" VerticalAlign="Middle" Width="5%" />
                        </asp:TemplateField>
                    </Columns>
                </asp:GridView>
                <div style="width: 100%; text-align: right;">
                    <asp:Button ID="btnComparar" runat="server" Text="Comparar" OnClick="btnComparar_Click"
                        Visible="False" />
                </div>
            </ContentTemplate>
        </asp:UpdatePanel>
    </fieldset>
</asp:Content>
